needle in a haystack – English–Français translations

Wiktionary Links